package com.example.demo.tool;

//a:这个类用于前后端交互json数据
public class B {

    private int code;
    private String msg;
    private Object data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Object getData() {
        return data;
    }

    public void setData(Object data) {
        this.data = data;
    }



    public static B ok() { //静态只能访问静态，非静态都可以访问
        B b = new B();
        b.setCode(2000);//code固定
        b.setMsg("成功");//msg固定
        return b;
    }




     public static B ok(int code,String msg) { //静态只能访问静态，非静态都可以访问
     B b = new B();
     b.setCode(code);//coed不固定.可以改
     b.setMsg(msg); //msg不固定.可以改
     return b;
     }





     public static B ok(Object data) { //静态只能访问静态，非静态都可以访问
     B b = new B();
     b.setCode(2000);//coed固定
     b.setMsg("成功"); //msg固定
     b.setData(data);
     return b;
     }


    public static B ok(int code,String msg,Object data) { //静态只能访问静态，非静态都可以访问
        B b = new B();
        b.setCode(code);//coed不固定
        b.setMsg(msg); //msg不固定
        b.setData(data);
        return b;
    }

    public static B fail() { //静态只能访问静态，非静态都可以访问
        B b = new B();
        b.setCode(404);//coed固定
        b.setMsg("失败"); //msg固定
        return b;
    }



}
